package com.tianyu.inspection.service.api;

import com.tianyu.inspection.entity.HighConsequenceAreas;
import com.tianyu.inspection.entity.PipelinePoint;
import com.tianyu.inspection.entity.model.QueryMo;

import java.util.List;

/**********************************
 * @Author YSW
 * @Description 高后果区服务
 * @Date 2021/1/17 - 08:36
 **********************************/

public interface IHighConsequenceAreasService extends IBaseService<HighConsequenceAreas> {
    /**
     * 多边形区域构建
     * @param queryMo 起始桩牌信息
     * @return List<PipelinePoint> 围栏位置点
     */
    List<PipelinePoint> polygonBuild(QueryMo queryMo);
}
